package com.itbour.dao.yjx.trade;

import java.util.List;
import java.util.Map;

import com.itbour.dto.tg.TypeInfoDto;
import com.itbour.dto.video.DesignUserDocDto;
import com.itbour.dto.video.VideoUserDocDto;
import com.itbour.dto.yjx.trade.YjxUserDocStatsDto;

public interface YjxUserDocStatsDao {

	// 模版相关
	List<YjxUserDocStatsDto>userDocStatsInfo(Map<String, Object> param);

	int userDocStatsCnt(Map<String, Object> param);

	List<TypeInfoDto> selectTypeInfo(Map<String, Object> param);
	
	void editItbTmplStatsInf(Map<String, Object> parm);
	
	void batchSetShowApplyCnt(Map<String, Object> parm);
	
	// 获取视频模板 用户作品
	public int getUserVideoDocCnt(Map<String, Object> parm);
	public List<VideoUserDocDto> getUserVideoDoc(Map<String, Object> parm);
	
	// 获取设计模板  用户作品
	public int getUserDesignDocCnt(Map<String, Object> parm);
	public List<DesignUserDocDto> getUserDesignDoc(Map<String, Object> parm);
}	
	